to be in destitute or necessitous circumstances - İspanyolca İngilizce Sözlük